protective product - French English Dictionary